package cn.tedu._01mvcboot01.controller;

import cn.tedu._01mvcboot01.pojo.dto.BMIDTO;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

@Controller
public class BMIConterller {
    @GetMapping("bmi")
    @ResponseBody
    public String bmi(BMIDTO bmidto){
    double bmi1=bmidto.getWeight()/(bmidto.getHeight()* bmidto.getHeight());
    if(bmi1<18.5){
        return "偏瘦";
    }
    if (bmi1<24){
        return "正常";
    }
    if (bmi1<27){
        return "微胖";
    }
    return "该减肥了";

}
@GetMapping("/bmi/{height}/{weight}")
@ResponseBody
public String bmi2(@PathVariable Double height, @PathVariable Double weight){
        double bmi1=weight/(height*height);
    if(bmi1<18.5){
        return "偏瘦";
    }
    if (bmi1<24){
        return "正常";
    }
    if (bmi1<27){
        return "微胖";
    }
    return "该减肥了";
}
}
